Product details
- Publisher : O'Reilly Media; 2nd edition (March 24, 2020)
- Language : English
- Paperback : 268 pages
- ISBN-10 : 1492057177
- ISBN-13 : 978-1492057178
کتاب Architecting for Scale: How to Maintain High Availability and Manage Risk in the Cloud
Every day, companies struggle to scale critical applications. As traffic volume and data demands increase, these applications become more complicated and brittle, exposing risks and compromising availability. With the popularity of software as a service, scaling has never been more important.
Updated with an expanded focus on modern architecture paradigms such as microservices and cloud computing, this practical guide provides techniques for building systems that can handle huge quantities of traffic, data, and demand—without affecting the quality your customers expect. Architects, managers, and directors in engineering and operations organizations will learn how to build applications at scale that run more smoothly and reliably to meet the needs of customers.
- Learn how scaling affects the availability of your services, why that matters, and how to improve it
- Dive into a modern service-based application architecture that ensures high availability and reduces the effects of service failures
- Explore the Single Team Owned Service Architecture paradigm (STOSA)—a model for scaling your development organization in tandem with your application
- Understand, measure, and mitigate risk in your systems
- Use the cloud to build highly scalable applications
منابع کتاب کتاب Architecting for Scale: How to Maintain High Availability and Manage Risk in the Cloud
هر روز، شرکت ها در تلاش هستند تا برنامه های کاربردی مهم را مقیاس کنند. با افزایش حجم ترافیک و تقاضای داده، این برنامهها پیچیدهتر و شکنندهتر میشوند و خطرات را در معرض خطر قرار میدهند و دسترسی را به خطر میاندازند. با محبوبیت نرم افزار به عنوان یک سرویس، مقیاس بندی هرگز مهمتر از این نبوده است.
این راهنمای عملی که با تمرکز گسترده بر پارادایمهای معماری مدرن مانند میکروسرویسها و محاسبات ابری بهروزرسانی شده است، تکنیکهایی را برای سیستمهای ساختمانی ارائه میکند که میتوانند حجم عظیمی از ترافیک، داده و تقاضا را مدیریت کنند - بدون اینکه بر کیفیت مورد انتظار مشتریان شما تأثیر بگذارند. معماران، مدیران و مدیران در سازمانهای مهندسی و عملیات یاد میگیرند که چگونه برنامههایی را در مقیاس بسازند که برای رفع نیازهای مشتریان روانتر و قابل اطمینانتر اجرا شوند.
- بیاموزید که مقیاس بندی چگونه بر در دسترس بودن خدمات شما تأثیر می گذارد، چرا این مهم است و چگونه آن را بهبود بخشید
- در معماری برنامه کاربردی مبتنی بر سرویس مدرن که در دسترس بودن بالا را تضمین می کند و اثرات خرابی سرویس را کاهش می دهد، غوطه ور شوید
- الگوی معماری خدمات متعلق به تیم واحد (STOSA) را کاوش کنید - مدلی برای مقیاسبندی سازمان توسعهدهنده شما در کنار برنامه شما
- درک، اندازه گیری و کاهش ریسک در سیستم های خود
- از ابر برای ساخت برنامه های کاربردی با مقیاس پذیری بالا استفاده کنید
ارسال نظر درباره کتاب Architecting for Scale: How to Maintain High Availability and Manage Risk in the Cloud